package ziface

// 定义数据包接口, 对数据模块进行TLV序列化, 解决TCP粘包问题
type IDataPack interface {
	GetHeadLen() uint32                       // 获取数据包头的长度
	Pack(msg IMessage) ([]byte, error)        // 封包
	Unpack(datapack []byte) (IMessage, error) // 拆包
}
